@charset "UTF-8";:root{--catalog-item-text:var(--color-primary);--catalog-item-text-hover:var(--color-on-primary);--catalog-item-background:var(--color-background);--catalog-item-background-hover:var(--color-primary);--catalog-item-group-text:#004588;--catalog-item-group-text-hover:#fff;--catalog-item-group-background-1:var(--catalog-item-background);--catalog-item-group-background-1-hover:#004588;--catalog-item-group-background-2:#112E61;--catalog-item-group-background-2-hover:#387AEE;--catalog-item-group-background-3:#397BEF;--catalog-item-group-background-3-hover:#9BBFE5}.crealisSearchMask .assisted-button,.view[name^=AUTH] .assisted-button{right:0;width:2em}.crealisSearchMask .assisted-entry,.view[name^=AUTH] .assisted-entry{padding-right:2em}.crealisSearchMask .labelEntry .checkbox,.view[name^=AUTH] .labelEntry .checkbox{text-align:left;width:2rem;height:2rem;margin:0 9.375rem 0 0;font-size:1rem}.crealisSearchMask button.checkbox::before,.view[name^=AUTH] button.checkbox::before{content:"\f16d";font-family:owf-iconfont}.crealisSearchMask .selectWrapper.selected .checkbox::before,.crealisSearchMask button.checkbox.selected::before,.view[name^=AUTH] .selectWrapper.selected .checkbox::before,.view[name^=AUTH] button.checkbox.selected::before{content:"\f10b"}.crealisSearchMask .selectWrapper.indeterminate .checkbox::before,.crealisSearchMask button.checkbox.indeterminate::before,.view[name^=AUTH] .selectWrapper.indeterminate .checkbox::before,.view[name^=AUTH] button.checkbox.indeterminate::before{content:"\f175"}.crealisSearchMask button.checkbox.disabled,.crealisSearchMask button.checkbox.readonly,.crealisSearchMask button.checkbox.readonly:hover,.view[name^=AUTH] button.checkbox.disabled,.view[name^=AUTH] button.checkbox.readonly,.view[name^=AUTH] button.checkbox.readonly:hover{cursor:default}.crealisSearchMask.view{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.crealisSearchMask .innerView,.view[name^=AUTH] .innerView{padding:.5rem 1rem}.crealisSearchMask .toolbarButton.back:before{font-family:owf-iconfont}.crealisSearchMask .mapSymbology>.openConfiguration::before,.crealisSearchMask button.openConfiguration::before{font-family:owf-iconfont;content:"\f142"}.smallHeading{font-weight:700}.italicHeading{font-style:italic}.doubleTable{display:flex;font-size:.875rem}.doubleTable>div:first-child{flex-grow:1}.doubleTable>div:nth-child(2){flex-grow:2}.flex-end{justify-content:flex-end}.crealisSearchMask .titleBar button.delete:hover::before,.view[name^=AUTH] button.delete:hover::before{content:"\f110"}.save.unsaved{color:#fff;animation-duration:1s;background-color:#dc3287;animation-name:unsaved;border-radius:100%}@keyframes unsaved{from{transform:scale(.5)}to{transform:scale(1)}}.resetData{visibility:hidden}.resetData.unsaved{visibility:visible}.hintResultAmount{padding-bottom:.5em;font-style:italic}.crealisSearchMask>.header{display:flex}.dashboard-title{padding:.625em;font-weight:700}.crealisSearchMask .toolbarButtons{margin-left:auto}.crealisSearchMask .titleBar .title,.view[name^=AUTH] .titleBar .title{font-weight:700}.crealisSearchMask .titleBar,.view[name^=AUTH] .titleBar{height:2.5rem;display:flex;justify-content:space-between;align-items:center;padding-left:1rem;font-size:1rem}.crealisSearchMask .buttonGroup{display:flex;align-items:center;margin-left:auto}.crealisSearchMask .viewHeader{display:flex;padding-left:2rem}.crealisSearchMask .titleBar .button,.crealisSearchMask .titleBar button,.crealisSearchMask .viewHeader .button,.crealisSearchMask .viewHeader button{width:2rem;height:2rem;margin:.25rem}.crealisSearchMask .titleBar .button:hover,.crealisSearchMask .viewHeader .button:hover,.crealisSearchMask.dialogPane .titleBar button:hover{border-radius:100%}.crealisSearchMask .backToConfig{padding:0 .625em;width:auto}.crealisSearchMask .backToConfig::before{content:"\e615";font-size:1.6em}.crealisSearchMask .labelEntry .htmleditorWrapper{width:100%}.crealisSearchMask .labelEntryGroup,.view[name^=AUTH] .labelEntryGroup{width:20rem;flex-grow:1;flex-shrink:0}.crealisSearchMask .labelEntry,.view[name^=AUTH] .labelEntry{display:flex;justify-content:space-between;align-items:baseline;flex-basis:20rem;min-height:1.9375rem;padding-right:1rem;padding-top:.3rem;flex-grow:1;max-width:32rem;flex-wrap:wrap}.crealisSearchMask .labelEntry>:first-child,.view[name^=AUTH] .labelEntry>:first-child{text-overflow:ellipsis;overflow:hidden;padding-right:.25rem;flex-grow:1;flex-basis:8rem}.crealisSearchMask .flexContainer,.view[name^=AUTH] .flexContainer{display:flex;flex-wrap:wrap;flex-grow:1}.crealisSearchMask .labelEntry input,.crealisSearchMask .labelEntry textarea,.view[name^=AUTH] .labelEntry input,.view[name^=AUTH] .labelEntry textarea{flex-shrink:0;width:13em;box-sizing:border-box}input:required:invalid{border-color:#dc3287}input:required:invalid:focus,input:required:invalid:hover{border-color:#ff3273}.searchResult{padding:2rem 1rem .5rem}.noContentFound{padding-top:2.5em;padding-bottom:2.5em;text-align:center}.moreResults{padding-top:.5em;padding-bottom:.5em}.entrydate .assisted-entry-wrapper.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.entrydate td{padding:0;vertical-align:middle}.entrydate tr.header{border-top:0}.entrydate .header button{width:2rem;height:2rem;margin:.25rem;font-size:1rem}.entrydate .header button:hover{border-radius:100%}.entrydate tr>td>div{padding:.25rem}.crealisSearchMask button.new.addText{width:auto;height:auto;margin:0;padding:.5em 1em .5em .25em;font-size:1em;font-style:italic;font-weight:700;color:#8c8c8c;text-align:left;word-break:break-word}.crealisSearchMask button.addText::before{font-style:normal;padding-right:.25em}.crealisSearchMask .listTitle{padding-bottom:.5em}.crealisSearchMask .listHeader,.view[name^=AUTH] .listHeader{height:1.5em;font-weight:400}.crealisSearchMask .listRow{align-items:baseline}.crealisSearchMask .listImg,.crealisSearchMask .trash,.view[name^=AUTH] .listImg,.view[name^=AUTH] .trash{width:2em;padding:0;margin:0}.crealisSearchMask .button.listImg,.crealisSearchMask button.listImg,.view[name^=AUTH] .button.listImg,.view[name^=AUTH] button.listImg{width:2.25em;height:2em;font-size:1.125em}.crealisSearchMask .listHeader .listImg,.view[name^=AUTH] .listHeader .listImg{height:auto}.crealisSearchMask .listHeader>div:not(.checkbox),.crealisSearchMask .listRow>div,.customerRow>div,.view[name^=AUTH] .listHeader>div:not(.checkbox),.view[name^=AUTH] .listRow>div{padding:.25em 0 .25em .5em}.crealisSearchMask .headerPart{display:flex;flex-grow:1;align-items:center;padding:0}.crealisSearchMask .listRow .noWrapRow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crealisSearchMask .listRows,.view[name^=AUTH] .listRows{display:flex;flex-direction:column}.crealisSearchMask .listRow .button{height:auto;padding:.25em 0 .25em .5em}.crealisSearchMask .listRows>div{min-height:100%}.crealisSearchMask .configProfile{margin:.25rem .5rem}.userDataElem{display:flex}.userDataElem>:first-child{width:12rem;flex-grow:0;padding:.25em 0 .25em .5em}.userDataElem>:last-child{padding:.25em 0 .25em .5em}.crealisSearchMask .productCataloguePanel{margin:.25rem .5rem}.crealisSearchMask .structureLevelName{padding-top:.5rem;-webkit-text-size-adjust:none}.productCataloguePanel button.back{width:2em}.productCataloguePanel button.back::before{content:"\f114";font-family:crealis-iconfont}.productCataloguePanel button.back:hover::before{content:"\f112";color:#3287dc}.productCataloguePanel .breadcrumb,.productCataloguePanel .breadcrumbElement{display:flex}.breadcrumbElement:hover{cursor:pointer}.breadcrumb .current{font-weight:700;color:#3287dc}.crealisSearchMask .configSearchPanel{margin:.25rem .5rem .25rem 0;font-size:.875rem}.crealisSearchMask .documentList{display:flex;flex-shrink:0}.crealisSearchMask .documentList>.docItem{display:flex;flex-wrap:wrap;padding:0}.crealisSearchMask .offerNo,.crealisSearchMask .revNo{flex-grow:0}.crealisSearchMask .offerNo{width:10em}.crealisSearchMask .revNo{width:5em}.crealisSearchMask .listRows .offerNo,.crealisSearchMask .listRows .revNo{font-weight:700;padding-bottom:.25em}.crealisSearchMask .contactList{display:flex;flex-grow:1;width:25rem}.crealisSearchMask .company{width:15em}.crealisSearchMask .searchResult .company{flex-shrink:0}.crealisSearchMask .person{padding-left:1em;flex-shrink:0}.crealisSearchMask .confName{max-width:20rem}.crealisSearchMask .mapSymbology{padding-bottom:1em;display:flex;flex-wrap:wrap}.mapSymbology .title::after{content:":"}.mapSymbology .item{padding-left:2em}.crealisSearchMask .customerPanel{margin:.25rem .5rem .25rem 0}button.newResponsible:before{content:"\e606";font-family:orisa-iconfont}.customerRow{display:flex;align-items:flex-start;padding:.25em 0}.customerRow>*{flex-grow:1;width:9rem}.customerRow .smallInfo{flex-grow:3}.crealisSearchMask.dialogPane{font-size:.875rem}.crealisSearchMask .button.loadCustomer:before{content:"\f118"}.crealisSearchMask .cCB{width:auto}.releaseDonePanel .searchResult .listRow,.releaseOpenPanel .searchResult .listRow{align-items:baseline}.releaseDonePanel .listRow>div,.releaseOpenPanel .listRow>div{padding-top:.5em}.releaseDonePanel .listRow>div:empty,.releaseOpenPanel .listRow>div:empty{padding-top:0}.releaseGroup .releaseInfo{font-size:.875em;padding-top:.25em}.searchResult .releaseGroup .releaseState::before{padding-right:.25em}.materialLanguage .translationHint{padding-top:.5em;padding-bottom:.5em}.view[name^=AUTH] button::before{font-family:owf-iconfont}.view[name^=AUTH] .headerBar button,.view[name^=AUTH] .titleBar button,.view[name^=AUTH] .viewHeader button{width:2em;height:2em}.view[name^=AUTH] button.close::before{content:"\f10d"}.view[name^=AUTH] button.roleModuleButton::before,.view[name^=AUTH] button.userGroupModuleButton::before,.view[name^=AUTH] button.userModuleButton::before{content:"\f184"}.view[name^=AUTH] .cCB{width:13em}.view[name^=AUTH]{font-size:.875rem}.view[name^=AUTH] .headerBar,.view[name^=AUTH] .viewHeader{text-align:right;padding-right:.5em}.view[name^=AUTH] .titleBar{padding-right:.5em}.view[name^=AUTH] .titleBar.accordion-header::after{display:none}.view[name^=AUTH] .titleBar button:hover{border-radius:100%}.view[name^=AUTH] .labelEntry>:first-child{font-style:italic}.view[name^=AUTH] .innerViewContent button.search{padding-top:.5em;padding-bottom:.5em}.view[name^=AUTH] .innerViewContent button.new{padding-top:.5em;padding-bottom:.5em}.view[name^=AUTH].authModule .labelEntry>:first-child,.view[name^=AUTH].processModule .labelEntry>:first-child{flex-basis:auto}.view[name^=AUTH] .assignment>div:last-of-type{border:1px solid #acb1b6;max-width:13em;box-sizing:border-box;background-color:#f0f0f0;border-radius:.3125em}.view[name^=AUTH] .labelEntry.assignment .entry.cCB .assisted-entry-wrapper>.assisted-entry{background-color:transparent}.view[name^=AUTH] .assignment .assisted-button{position:relative;height:auto;padding:.2857em .5em}.view[name^=AUTH] .assignment .assisted-button.trashrel::before{content:"\f110"}.view[name^=AUTH] .assignment .assisted-button.search::before{content:"\f144"}@media only screen and (max-width:1500px){.bpTablet{display:none}}@media only screen and (max-width:1280px){.crealisSearchMask .configSearchPanel .listRow{align-items:flex-start}.crealisSearchMask .documentList{width:16em;flex-grow:0}.crealisSearchMask .confName{max-width:none}}@media only screen and (max-width:1024px){.doubleTable{flex-direction:column;align-items:stretch}.crealisSearchMask .customerPanel{margin:0 .5rem .25rem .5rem}.crealisSearchMask .configSearchPanel{margin:.25rem .5rem}.releaseDonePanel .listHeader,.releaseOpenPanel .listHeader{display:none}.releaseDonePanel .listRow,.releaseOpenPanel .listRow{flex-wrap:wrap}.releaseDonePanel .listRow>div,.releaseOpenPanel .listRow>div{padding-top:.25em}.releaseDonePanel .listRow .releaseGroup,.releaseOpenPanel .listRow .releaseGroup{width:100%;order:100}}@media only screen and (max-width:568px){.crealisSearchMask .header .toolbarButtons{display:flex}.crealisSearchMask .header .logo{display:block}.crealisSearchMask .labelEntryGroup{width:auto;max-width:100%}.customerRow{flex-wrap:wrap}.customerRow>*{width:100%;text-align:left}.crealisSearchMask .configSearchPanel .searchResult button{text-align:center}.crealisSearchMask button.openConfiguration,.crealisSearchMask button.startMentor{order:-4;text-align:center}.crealisSearchMask button.releaseState{order:-3}.crealisSearchMask button.openConfigAsTemplate{order:-2}.crealisSearchMask button.deleteConfiguration{order:-1}.bpSmartphone{display:none}.crealisSearchMask .documentList{display:block;width:100%}.crealisSearchMask .contactList{display:block;width:auto}.crealisSearchMask .documentList>.docItem{display:block}.crealisSearchMask .offerNo,.crealisSearchMask .revNo{width:auto}.crealisSearchMask .person{padding-left:0}.crealisSearchMask button.openConfigAsTemplate{flex-grow:0;text-align:left}}.dashboard.view{z-index:1}.dashboard>.header{display:flex;flex-wrap:wrap;align-items:center}.dashboard .header .configProfile{background-color:inherit;margin:0}.dashboard .header .configProfile,.dashboard .header .customer,.dashboard .header .offerRevInfo,.dashboard .header .user{display:flex;padding-left:1em;padding-right:1em;cursor:pointer;font-size:.875em}.dashboard .header .offerRevInfo{cursor:default}.configProfile .language:not(:empty),.customer .firstname:not(:empty),.offerRevInfo .offerNumber:not(:empty),.user .firstname:not(:empty){padding-right:.25em}.dashboard .user::before{content:"\f131";font-family:crealis-iconfont;padding-right:.25em}.dashboard .configProfile::before{content:"\f16e";font-family:owf-iconfont;padding-right:.5em}.dashboard .customer::before{padding-right:.5em}.dashboard .navbar{justify-content:flex-start;overflow-x:hidden}.dashboard .navButton{min-width:auto;padding-left:1em;padding-right:1em}.dashboard .navButton::before{padding-left:0;color:#b4b4b4}.dashboard .navButton::after{display:none}button.productCatalog::before{content:"\f11e";font-family:crealis-iconfont}.dashboard .customer::before,button.customerData::before{content:"\f132";font-family:crealis-iconfont}button.customerSearch::before{content:"\f152";font-family:crealis-iconfont}button.searchConfig::before{content:"\f161";font-family:owf-iconfont}button.release::before{content:"\f166";font-family:owf-iconfont}button.releaseOpen::before{content:"\f155";font-family:owf-iconfont}button.releaseDone::before{content:"\f150";font-family:owf-iconfont}button.userSearch::before{content:"\f151";font-family:crealis-iconfont}button.masterData::before{content:"\f145";font-family:owf-iconfont}.crealisSearchMask .dashboard .view>div{margin:0;font-size:.875rem}.dashboard .titleBar{padding-top:.5em}.dashboard .titleBar .title{display:none}.dashboard .productCataloguePanel .titleBar{display:none}.dashboard .productCataloguePanel .listRows{flex-direction:row;flex-wrap:wrap}.dashboard .productCataloguePanel .listRow{width:17rem;min-height:7rem;flex-direction:column;justify-content:center;align-items:center;margin:1em;padding:.5em;word-break:break-word;text-align:center;box-sizing:border-box}.dashboard .productCataloguePanel .listRow>*{width:auto;padding-left:0;flex-grow:0}.dashboard .productCataloguePanel .listRow .startMentor{width:100%}.dashboard .productCataloguePanel .catalogInfo{font-size:.75em}.dashboard .customerPanel .smallHeading{font-weight:400;width:12rem;flex-grow:0}.dashboard .customerPanel .smallInfo .subRow{padding-bottom:.5em}.dashboard .customerPanel .smallInfo .italicHeading{padding-bottom:.25em}.crealisSearchMask .dashboard .configSearchPanel .listHeader{display:flex}.dashboard .mapSymbology .releaseState{display:flex;flex-wrap:wrap}.dashboard .mapSymbology .releaseState .item::before,.dashboard .mapSymbology .releaseState.item::before,.releaseState::before,.searchResult .releaseGroup .releaseState::before{font-weight:700}.dashboard .mapSymbology .stateReleased::before,.releaseState.stateReleased::before,.searchResult .releaseGroup .stateReleased .releaseState::before{content:"\f102";font-family:owf-iconfont;color:#1ca561}.dashboard .mapSymbology .stateDenied::before,.releaseState.stateDenied::before,.searchResult .releaseGroup .stateDenied .releaseState::before{content:"\f10d";font-family:owf-iconfont;color:#dc3232}.dashboard .mapSymbology .stateRequested::before,.releaseState.stateRequested::before,.searchResult .releaseGroup .stateRequested .releaseState::before{content:"\f11e";font-family:owf-iconfont;color:#dc8732}.dashboard .mapSymbology .stateNotRequired::before,.releaseState.stateNotRequired::before{content:"\f129";font-family:owf-iconfont;color:#1ca561}.dashboard .mapSymbology .stateWaiting::before,.releaseState.stateWaiting::before,.searchResult .releaseGroup .stateWaiting .releaseState::before{content:"\f123";font-family:owf-iconfont;color:#dc8732}.dashboard #AUTH_User_Search_Dialog_Result{padding:0}.dashboard .userSearchPanel .labelEntry{flex-grow:0}.dashboardBasket.view .buttonGroup{gap:1em;flex-wrap:wrap}.dashboardBasket.view button.addText{display:flex;gap:.5em;padding:.6em .625em;background-color:#f0f0f0}.dashboardBasket.view button.addText:hover{background-color:#dcdcdc}@media only screen and (max-width:1280px){.crealisSearchMask .dashboard .configSearchPanel .listHeader{display:none}}@media only screen and (max-width:1200px){.dashboard .navButton{font-size:0}.dashboard .navButton::before{font-size:1rem;padding-left:.5em;padding-right:.5em}}@media only screen and (max-width:768px){.dashboard .titleBar .title{display:block}.dashboard .productCataloguePanel .titleBar{display:flex}}@media only screen and (min-width:568px) and (max-width:768px){.dashboardBasket.view .listRow{flex-wrap:wrap;flex-direction:column}.dashboardBasket.view .listHeader{display:none}.dashboardBasket.view .listRow>.tiny{flex-basis:0}}@media only screen and (max-width:568px){.dashboard .header .navbar{display:flex;height:2.2rem;padding:0}}.dashboard{--navigator-padding:1rem;--navigator-item-font-size:1.5rem;--navigator-collapsed-width:3.5rem;display:grid;grid-template-areas:"header header" "navigator content";grid-template-columns:var(--navigator-collapsed-width) 1fr;grid-template-rows:auto 1fr;transition:all ease-in-out 250ms;overflow:hidden}.dashboard.openNavigator{grid-template-columns:100% 1fr}.dashboard .toolbarButtons{margin-left:auto}.dashboard .dashboardNavigator{--navigator-item-padding:0.25rem;--navigator-item-gap:0.25rem;display:flex;flex-direction:column;width:100%;border-right:1px solid #d3d3d3;box-shadow:0 4px 10px -3px var(--color-box-shadow-variant-1);transition:all ease-in-out 250ms;grid-area:navigator;overflow:hidden;box-sizing:border-box;padding:var(--navigator-item-padding);padding:.25rem;padding-top:.5rem;z-index:5}.dashboard .dashboardNavigator .navigatorContent{height:100%;display:flex;flex-direction:column}.dashboard .dashboardNavigator .menuGroups::-webkit-scrollbar{width:0}.dashboard .dashboardNavigator:hover .menuGroups::-webkit-scrollbar{width:.3rem}.dashboard .dashboardNavigator .menuGroups::-webkit-scrollbar-thumb{background:grey;border-radius:5px}.dashboard .dashboardNavigator .menuGroups::-webkit-scrollbar-track{background:#d3d3d3;border-radius:5px}@supports (-moz-appearance:none){.dashboard .dashboardNavigator .menuGroups{scrollbar-width:none;scrollbar-color:gray lightgray;align-items:baseline}.dashboard .dashboardNavigator:hover .menuGroups{scrollbar-width:thin}}.dashboard .dashboardNavigator .toggleNavigator::before{content:"\f131";font-family:owf-iconfont}.dashboard .dashboardNavigator.openNavigator .toggleNavigator::before{content:"\f10d"}.dashboard .dashboardNavigator .menuGroups{flex:1;display:flex;flex-direction:column;align-items:normal;overflow-x:hidden;overflow-y:auto;padding-inline:var(--navigator-item-gap)}.dashboard .dashboardNavigator .menuGroup{display:flex;flex-direction:column}.dashboard .dashboardNavigator .menuGroup.buttons{top:0;position:sticky;flex-direction:row;background-color:#fff;margin-left:auto;z-index:5}.dashboard .dashboardNavigator.openNavigator .menuGroup.buttons{justify-content:flex-end}.dashboard .dashboardNavigator .menuGroupTitleWrapper{position:relative}.dashboard .dashboardNavigator .menuGroupTitleWrapper::before{content:"";border-top:1px solid #d3d3d3;transform:translateY(50%);width:100%;height:100%;display:block;box-sizing:border-box}.dashboard .dashboardNavigator .menuGroupTitle{display:inline-flex;background-color:var(--color-background);transform:translateY(-100%);padding:.25rem var(--navigator-padding);margin-left:calc(var(--navigator-collapsed-width) - (var(--navigator-item-padding) * 2) - (var(--navigator-item-gap) * 2));font-size:.85em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dashboard .dashboardNavigator .menuItem{display:grid;grid-template-columns:calc(var(--navigator-collapsed-width) - (var(--navigator-item-padding) * 2) - (var(--navigator-item-gap) * 2)) 1fr;gap:var(--navigator-padding);text-align:start;align-items:center;border-radius:5px;z-index:1;transition:background 250ms}.dashboard .dashboardNavigator .menuItem:not(:last-child){margin-bottom:var(--navigator-item-gap)}.dashboard .dashboardNavigator .menuItem.toggleNavigator{grid-template-columns:var(--navigator-collapsed-width);width:calc(var(--navigator-collapsed-width) - (var(--navigator-item-padding) * 2) - (var(--navigator-item-gap) * 2));margin-inline:var(--navigator-item-gap)}.dashboard .dashboardNavigator .menuItem::before{display:grid;place-content:center;height:2.5rem;width:calc(var(--navigator-collapsed-width) - (var(--navigator-item-padding) * 2) - (var(--navigator-item-gap) * 2));font-size:var(--navigator-item-font-size);padding:var(--navigator-item-padding);box-sizing:border-box;border-radius:5px;transition:background 250ms}.dashboard .dashboardNavigator .menuItem:is(:hover,.active),.dashboard .dashboardNavigator .menuItem:is(:hover,.active)::before{background-color:var(--color-background-variant-1)}.dashboard .dashboardNavigator .menuItem.active:hover,.dashboard .dashboardNavigator .menuItem.active:hover::before{background-color:var(--color-background-variant-2)}.dashboard .dashboardNavigator .menuItem div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0;transition:all 250ms}.dashboard .dashboardNavigator.openNavigator .menuItem div{width:100%}.dashboard .dashboardContent{flex:1;grid-area:content;overflow:auto}.dashboard .header{grid-area:header;z-index:10}.view[name=Dashboard_ProductCatalog]{min-height:100%;background-color:#f0f0f0}.dashboard .productCatalogContainer{--grid-gap:1.25rem;--grid-columns:var(--inner-padding) 3fr 2fr;--inner-padding:1rem;--catalog-item-border-radius:10px;display:grid;gap:var(--grid-gap);padding:1rem}.dashboard .productCatalogContainer *{all:unset}.crealisSearchMask .productCatalogContainer .listHeader>div:not(.checkbox),.crealisSearchMask .productCatalogContainer .listRow>div{padding:0}.dashboard .productCatalogContainer .listRows{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--grid-gap)}.dashboard .productCatalogContainer .listRows:empty{display:none}.dashboard .productCatalogContainer .listRows .listRowWrapper{position:relative;aspect-ratio:5/2}.dashboard .productCatalogContainer .listRows.groups>div::after,.dashboard .productCatalogContainer .listRows.groups>div::before{content:"";height:100%;top:0;left:50%;position:absolute;border-radius:var(--catalog-item-border-radius);transition:all .2s ease-in-out;pointer-events:none}.dashboard .productCatalogContainer .listRows.groups>div::before{width:80%;background-color:var(--catalog-item-group-background-3);transform:translate(-50%,-9px);z-index:1}.dashboard .productCatalogContainer .listRows.groups>div::after{width:90%;background-color:var(--catalog-item-group-background-2);transform:translate(-50%,-5px);z-index:2}.dashboard .productCatalogContainer .listRows.groups>div:hover::before{background-color:var(--catalog-item-group-background-3-hover)}.dashboard .productCatalogContainer .listRows.groups>div:hover::after{background-color:var(--catalog-item-group-background-2-hover)}.dashboard .productCatalogContainer .listRows.groups .listRow{background-image:linear-gradient(var(--catalog-item-group-background-1-hover),var(--catalog-item-group-background-1-hover))}.dashboard .productCatalogContainer .listRows.groups .catalogName{color:var(--catalog-item-group-text)}.dashboard .productCatalogContainer .listRows.groups .listRow:hover .catalogName{color:var(--catalog-item-group-text-hover)}.dashboard .productCatalogContainer .listRow{display:grid;grid-auto-rows:auto;grid-template-areas:"preline" "title" "desc";place-content:center;text-align:center;position:relative;height:100%;border-radius:var(--catalog-item-border-radius);cursor:pointer;overflow:hidden;transition:all .2s ease-in-out;z-index:5;font-size:1rem;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:var(--catalog-item-background);background-image:linear-gradient(var(--catalog-item-group-background-1-hover),var(--catalog-item-group-background-1-hover));background-position:0 100%;background-size:100% 0;background-repeat:no-repeat}.dashboard .productCatalogContainer .listRow:hover{background-size:100% 100%}.dashboard .productCatalogContainer .listRow:hover *{color:var(--color-on-primary)}.dashboard .productCatalogContainer .listRow.visualized{text-align:left;grid-template-rows:var(--inner-padding) 0.75rem 1fr;grid-template-columns:var(--grid-columns);grid-template-areas:". . ." ". preline ." ". . .";gap:.5rem;background-size:90% 0}.dashboard .productCatalogContainer .listRow.visualized:hover{background-size:90% 100%}.dashboard .productCatalogContainer .listRow *{transition:color .1s ease-in-out!important}.dashboard .productCatalogContainer .listRow>:empty{display:none}.dashboard .productCatalogContainer img{height:100%;width:100%;object-fit:cover;overflow:hidden}.dashboard .productCatalogContainer .catalogPreline{grid-area:preline;align-self:flex-end;font-size:.75em;color:var(--color-text-variant-1)}.dashboard .productCatalogContainer .catalogName{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;grid-area:title;font-size:1.25em;line-height:1.25em;color:var(--catalog-item-text);margin-block:0.35rem;overflow:hidden}.dashboard .productCatalogContainer .catalogInfo{font-size:.75em;grid-area:desc;margin-top:1rem;color:var(--color-text-variant-1)}.dashboard .productCatalogContainer .catalogTemplate{grid-column:1/-1;grid-row:1/-1;border-radius:var(--catalog-item-border-radius);overflow:hidden}.dashboard .productCatalogContainer .catalogTemplate .catalogItem{height:100%;display:grid;grid-template-columns:var(--grid-columns);grid-template-rows:var(--inner-padding) 0.75rem repeat(2,auto) 0.5rem;gap:.5rem}.dashboard .productCatalogContainer .catalogTemplate .catalogItem.hasImage{grid-template-rows:var(--inner-padding) 0.75rem auto 0.5rem;grid-template-areas:". . img" ". preline img" ". title img" ". . img"}.dashboard .productCatalogContainer .catalogTemplate .catalogItem.hasImage.hasDesc{grid-template-rows:var(--inner-padding) 0.75rem repeat(2,auto) 0.5rem;grid-template-areas:". . img" ". preline img" ". title img" ". desc img" ". . img"}.dashboard .productCatalogContainer .catalogTemplate .catalogItem .catalogName{font-size:1.25em;margin:0}.dashboard .productCatalogContainer .catalogTemplate .catalogItem .catalogInfo{margin:0}.dashboard .productCatalogContainer .catalogTemplate .catalogItem .imageContainer{grid-area:img}.dashboard .productCatalogContainer .titleBar{display:none}.dashboard .productCatalogContainer .breadcrumb{display:flex;flex-wrap:wrap;align-items:baseline}.dashboard .productCatalogContainer .breadcrumb .breadcrumbContainer,.dashboard .productCatalogContainer .breadcrumb .breadcrumbWrapper{display:flex;flex-wrap:wrap}.dashboard .productCatalogContainer .breadcrumb .breadcrumbContainer:empty+.breadcrumbRootElement{flex:1}.dashboard .productCatalogContainer .breadcrumb .breadcrumbElement{font-size:.75rem;display:flex}.dashboard .productCatalogContainer .breadcrumb .breadcrumbElement>div{padding:.5rem;border-radius:5px;transition:background 150ms}.dashboard .productCatalogContainer .breadcrumb .breadcrumbElement>div:hover{cursor:pointer;color:var(--color-primary);background:var(--color-background)}.dashboard .productCatalogContainer .breadcrumb .breadcrumbRootElement{display:flex;order:-1}.dashboard .productCatalogContainer .breadcrumb .forward{font-size:.6rem;font-weight:700;padding-inline:0.5rem}.dashboard .productCatalogContainer .breadcrumb .root{display:flex;flex-basis:100%;font-size:1.25rem;white-space:nowrap;margin-bottom:.5rem;gap:1rem;order:-1}.dashboard .productCatalogContainer .breadcrumb .root::after,.dashboard .productCatalogContainer .breadcrumb .root::before{content:"";border-top:1px solid #a9a9a9;align-self:center;width:100%}.dashboard .productCatalogContainer .breadcrumb .root::before{width:2rem}.dashboard .productCatalogContainer .breadcrumb .forward+.root{flex-basis:auto;font-size:.75rem;padding:.5rem;margin-bottom:0;border-radius:5px;transition:background 150ms}.dashboard .productCatalogContainer .breadcrumb .forward+.root:hover{cursor:pointer;color:var(--color-primary);background:var(--color-background)}.dashboard .productCatalogContainer .breadcrumb .forward+.root::after,.dashboard .productCatalogContainer .breadcrumb .forward+.root::before{display:none}.dashboard .productCatalogContainer .breadcrumb .current:not(:empty){display:flex;flex-basis:100%;font-size:1.25rem;margin-top:.2125rem;margin-bottom:.5rem;white-space:nowrap;gap:1rem}.dashboard .productCatalogContainer .breadcrumb .current:not(:empty)::after,.dashboard .productCatalogContainer .breadcrumb .current:not(:empty)::before{content:"";border-top:1px solid #a9a9a9;align-self:center;width:100%}.dashboard .productCatalogContainer .breadcrumb .current:not(:empty)::before{width:2rem}@media (min-width:768px){.dashboard.openNavigator{grid-template-columns:50% 1fr}}@media (min-width:1024px){.dashboard.openNavigator{grid-template-columns:33.333% 1fr}}@media (min-width:1366px){.dashboard.openNavigator{grid-template-columns:min(25rem,25%) 1fr}}